To give everything you have to save someone or something that you hold most dear. Requires that you give yourself, in order to provide them sanctuary.
Synonyms for Ultimate Sacrifice
On this page, you will find 30 slang terms related to ultimate sacrifice. Some of the top words include: hookemup, hogging, Callan, Bollocking, vhalin, and 25 more.